package com.laowang.project.system.service.impl;

import java.util.List;
                                                                            import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.laowang.project.system.mapper.MyLifeCircleGiftMapper;
import com.laowang.project.system.domain.MyLifeCircleGift;
import com.laowang.project.system.service.MyLifeCircleGiftService;

/**
 * 车友圈打赏Service业务层处理
 *
 * @author laowang
 * @date 2023-07-12
 */
@Service
public class MyLifeCircleGiftServiceImpl implements MyLifeCircleGiftService {
    @Autowired
    private MyLifeCircleGiftMapper myLifeCircleGiftMapper;

    /**
     * 查询车友圈打赏
     *
     * @param id 车友圈打赏ID
     * @return 车友圈打赏
     */
    @Override
    public MyLifeCircleGift selectMyLifeCircleGiftById(Integer id) {
        return myLifeCircleGiftMapper.selectMyLifeCircleGiftById(id);
    }

    /**
     * 查询车友圈打赏列表
     *
     * @param myLifeCircleGift 车友圈打赏
     * @return 车友圈打赏
     */
    @Override
    public List<MyLifeCircleGift> selectMyLifeCircleGiftList(MyLifeCircleGift myLifeCircleGift) {
        return myLifeCircleGiftMapper.selectMyLifeCircleGiftList(myLifeCircleGift);
    }

    /**
     * 新增车友圈打赏
     *
     * @param myLifeCircleGift 车友圈打赏
     * @return 结果
     */
    @Override
    public int insertMyLifeCircleGift(MyLifeCircleGift myLifeCircleGift) {
                                                                                                                                        return myLifeCircleGiftMapper.insertMyLifeCircleGift(myLifeCircleGift);
    }

    /**
     * 修改车友圈打赏
     *
     * @param myLifeCircleGift 车友圈打赏
     * @return 结果
     */
    @Override
    public int updateMyLifeCircleGift(MyLifeCircleGift myLifeCircleGift) {
                                                                                                                                        return myLifeCircleGiftMapper.updateMyLifeCircleGift(myLifeCircleGift);
    }

    /**
     * 批量删除车友圈打赏
     *
     * @param ids 需要删除的车友圈打赏ID
     * @return 结果
     */
    @Override
    public int deleteMyLifeCircleGiftByIds(Integer[] ids) {
        return myLifeCircleGiftMapper.deleteMyLifeCircleGiftByIds(ids);
    }

    /**
     * 删除车友圈打赏信息
     *
     * @param id 车友圈打赏ID
     * @return 结果
     */
    @Override
    public int deleteMyLifeCircleGiftById(Integer id) {
        return myLifeCircleGiftMapper.deleteMyLifeCircleGiftById(id);
    }
}
